unit uTdxDataManagers;

interface
uses
  Winapi.Windows, System.Classes, Generics.Collections, SysUtils, StrUtils, System.Threading,
  QString, QPlugins, QPlugins_base, QPlugins_params, qdac_memmodule, qplugins_loader_lib, QWorker,
  NiuCommon,uPluginUtils,uTDXAPI;

type
  TTdxDayDataManager = class(TNiuService, IDayDataManager)
  private

  protected

    procedure System_StartUp(AParams: IQParams; var AFireNext: Boolean); override;
    procedure System_ShutDown(AParams: IQParams; var AFireNext: Boolean); override;

  public
    constructor Create(AName: QStringW);
    destructor Destroy; override;

  end;

  TTdxMinuteDataManager = class
  private

  protected


  public

  end;

  TTdxTickDataManager = class
  private

  protected


  public

  end;


implementation

{ TTdxDayDataManager }

constructor TTdxDayDataManager.Create(AName: QStringW);
begin
  inherited create(NewId, AName);

end;

destructor TTdxDayDataManager.Destroy;
begin

  inherited;
end;

procedure TTdxDayDataManager.System_StartUp(AParams: IQParams; var AFireNext: Boolean);
begin
  inherited;


end;

procedure TTdxDayDataManager.System_ShutDown(AParams: IQParams; var AFireNext: Boolean);
begin
  inherited;


end;



end.
